<?php
if ( !defined( "IN_UCHOME" ) ) exit( "Access Denied" );
$id = intval($_GET['id']);
require('class.show.php');
$show = new show;
$data = $show->get_data($id);
if(empty($data)) showmessage('你要查看的活动已经不存在了', 'action.php?ac=index', 2);

if($data['uid'] != $uid && !$show->check_user($data['id'])){//不是活动发起者，也没有加入活动
	if($data['privite'] == 2){//封闭的活动，只能通过邀请加入
		$hash = intval($_GET['hash']);
		if(!$hash || $show->check_hash($id, $hash) == 0) showmessage('这是一个封闭的活动，只能通过邀请参加，你不能查看', 'action.php?ac=index', 2);
	}
	if($data['collect_type'] == 1 || $data['collect_type'] == 3){//只有好友才能加入
		if($show->check_friend($data['uid']) == 0)  showmessage('只有活动发起者的好友才能参加，你不能查看', 'action.php?ac=index', 2);
	}
}

$data['description'] = nl2br($data['description']);

if($data['join_num'] > 0 || $data['interest_num'] > 0){
	$person = $show->get_user($id);
}else{
	$person = array('join'=> array(), 'interest'=>array());
}

$album = $show->get_album($id, 4);
$reply = $show->get_reply($id);

realname_get();
include_once( template( "action/view/show" ) );
?>